Interfacing Networks-on-Chip
نویسنده
چکیده
Wireless communication is becoming more and more important in today’s world. We rely on radio transmission for audio/video broadcasts, telecommunication, satellite navigation, security systems and many wireless sensor devices. These communication systems use reserved parts of the frequency spectrum, to ensure low interference between transmitters and receivers of different communication systems. Since spectrum is scarce, many advanced wireless standards have been proposed to efficiently use parts of the spectrum, by applying (often complex) digital processing to the signal to be transmitted. Another approach to efficiently use the spectrum is by applying spatial filtering, which can be done by using multiple antennas that are used one at a time (spatial diversity), or by using multiple antennas coherently (in a phased array). An important aspect of wireless communication is battery lifetime. However, the digital processing algorithms, used to increase the spectrum utilization, require complex operations to be performed at high speeds by the hardware platform. Therefore, the ever increasing complexity of such algorithms poses tough requirements for next-generation hardware platforms. Instead of realizing a single complex processor with high transistor count, current single-chip architectures are based on multiple, less complex processors that work in parallel. They share a single memory space, which is accessible via a shared communication infrastructure. For small numbers of processors, a shared bus can be used efficiently and implementation costs are low. However, future architectures will consist of tens to hundreds of processors, which will be limited in performance when they have to share the bandwidth provided by a bus interconnect structure. A Multi-processor System-on-Chip (MPSoC) with a Network-on-Chip (NoC) interconnect solves the problem of bus sharing. Each processor is connected to a local router, which on its turn is connected to a fixed number of other routers. Since the number of connections per router is independent of the number of routers and processors in the network, such a system can be scaled without losing interconnect efficiency. Processors can communicate via the NoC by using Virtual Channels (VCs), which are created by configuring the routers on the path from one processor to another, such that data received on the input port is forwarded to the correct output port. The arbitration protocol used by the routers is designed such that a minimum bandwidth guarantee and a maximum latency guarantee can be given for VCs mapped on the NoC. This thesis presents the design and analysis of the Hydra Network Interface
منابع مشابه
Cost-aware Topology Customization of Mesh-based Networks-on-Chip
Nowadays, the growing demand for supporting multiple applications causes to use multiple IPs onto the chip. In fact, finding truly scalable communication architecture will be a critical concern. To this end, the Networks-on-Chip (NoC) paradigm has emerged as a promising solution to on-chip communication challenges within the silicon-based electronics. Many of today’s NoC architectures are based...
متن کاملInterfacing Cores with On-chip Packet-Switched Networks
With the emergence of the packet-switched networks as a possible system-on-chip (SoC) communication paradigm, the design of network-on-chips (NoC) has provided a challenge to the designers. Meeting latency requirements of communication among various cores is one of the crucial objectives for system designers. The core interface to the networking logic and the communication network are the key c...
متن کاملA Review of Optical Routers in Photonic Networks-on-Chip: A Literature Survey
Due to the increasing growth of processing cores in complex computational systems, all the connection converted bottleneck for all systems. With the protection of progressing and constructing complex photonic connection on chip, optical data transmission is the best choice for replacing with electrical interconnection for the reason of gathering connection with a high bandwidth and insertion lo...
متن کاملNon-equilibrium electrokinetic micromixer with 3D nanochannel networks.
We report an active micromixer which utilizes vortex generation due to non-equilibrium electrokinetics near the interface between a microchannnel and a nanochannel networks membrane (NCNM), constructed from geometrically controlled in situ self-assembled nanoparticles. A large interfacing area where it is possible to generate vortices can be realized, because nano-interstices between the assemb...
متن کاملAn ART1 microchip and its use in multi-ART1 systems
Recently, a real-time clustering microchip neural engine based on the ART1 architecture has been reported. However, that chip rendered an extremely high silicon area consumption of 1 cm(2), and consequently an extremely low yield of 6%. Redundant circuit techniques can be introduced to improve yield performance at the cost of further increasing chip size. In this paper we present an improved AR...
متن کاملSteve Furber University of Manchester THE INCREASING COMPLEXITY OF SYSTEM - ON - A - CHIP DESIGNS EXPOSES THE LIMITS IMPOSED
A globally shared bus increasingly cannot meet the demands of system-on-a-chip (SOC) interconnects because the high wire loads and resistance levels result in slow signal propagation. A popular alternative, using unidirectional point-to-point connections, and multiplexers, requires even more chip space and still suffers from many of the same problems (for example, difficulties in timing validat...
متن کامل